WPS 加载项开发 > 表格 API 参考 > TextEffectFormat > 方法 > TextEffectFormat.ToggleVerticalText 方法
将指定艺术字中的文字排列方向从水平切换为垂直,反之亦然。

语法

表达式.ToggleVerticalText

表达式   一个代表 TextEffectFormat 对象的变量。

说明

使用 ToggleVerticalText 方法可以交换代表艺术字的 Shape 对象的 Width 和 Height 属性的值,但不改变 Left 和 Top 属性。

Shape 对象的 Flip 方法和 Rotation 属性以及 TextEffectFormat 对象的 RotatedChars 属性和 ToggleVerticalText 方法都会影响代表艺术字的 Shape 对象中字符方向和文本排列方式。可能必须经过试验才能找到组合使用这些属性和方法的最佳途径以达到预期效果。

示例

本示例向 myDocument 中添加了包含文本“Test”的艺术字,并将其水平文字排列方向(对于指定的艺术字样式 msoTextEffect1,这是默认的文字排列方向)更改为垂直文字排列方向。

示例代码
let myDocument = Worksheets.Item(1)
let newWordArt = myDocument.Shapes.AddTextEffect( msoTextEffect1, "Test", "Arial Black", 36, false, false, 100, 100)
newWordArt.TextEffect.ToggleVerticalText()


请参阅